caterpillar fungus - Turco Inglés Diccionario